<?php
/**
 * 关于路径
 * __DIR__   当前文件所在的目录
 * ./        执行命令的脚本所在的目录 使用web请求会是入口文件所在目录
 * 引入文件 使用绝对路径 __DIR__, 而不要使用相对路径 ./
 *
 * 比如我在上一级目录执行次脚本 php dir/dir.php ./ 会是dir所在的目录
 * curl http://local/ref/dir/www/index.php ./ 会是dir/www
 */
$filename = './';
$realpath = realpath($filename);

echo '__DIR__ 当前文件所在目录' . __DIR__ . "\n";
echo './      当前脚本所在的目录'.$realpath . "\n";
echo 'cwd     当前脚本所在的目录'.getcwd(). "\n";

//不要使用相对路径引入文件 脚本目录和文件目录不是同一个目录
//require "./xab.php";  //错误的相对路径
//include "./dir/xab.php";

 echo "\nend";